radar absorbent structure - Español Inglés Diccionario